import request from '@/api/request.js'

// 获取所有的菜品内容
export function getAllDish({page=1, limit=10}) {
    return request.get(`/dish?page=${page}&limit=${limit}`)
}

// 查询指定的菜品内容
export function getDishById(id) {
    return request.get(`/dish/${id}`)
}

// 创建菜品内容
export function createDish(data) {
    return request.post('/dish', data)
}

// 更新菜品内容
export function updateDish(id, data) {
    return request.put(`/dish/${id}`, data)
}

// 删除菜品内容
export function deleteDishById(id) {
    return request.delete(`/dish/${id}`)
}

// 查询指定餐厅下的所有菜品内容
export function getDishByRestaurantId(id) {
    return request.get(`/dish/restaurant/${id}`)
}

// 查询指定菜品类别下的所有菜品内容
export function getDishByCategoryId(id) {
    return request.get(`/dish/category/${id}`)
}

